Vcenter NamespaceManagement Supervisors Metrics RemoteEndpoints CreateSpec

Vcenter NamespaceManagement Supervisors Metrics RemoteEndpoints CreateSpec
Vcenter NamespaceManagement Supervisors Metrics RemoteEndpoints CreateSpec

The Vcenter NamespaceManagement Supervisors Metrics RemoteEndpoints CreateSpec schema is used to configure a new remote endpoint with the Supervisor.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "name": "string",
    "interval": 0,
    "remote_endpoint_type": "string",
    "http_remote_endpoint": {
        "url": "string",
        "tls_client_config": {
            "certificate_authority_chain": "string",
            "client_certificate": "string",
            "client_private_key": "string"
        },
        "http_headers": [
            {
                "name": "string",
                "value": "string"
            }
        ]
    }
}
string
name
Required

A display name to be used for the given remote endpoint.

This property was added in vSphere API 9.0.0.0.

integer As int64 As int64
interval
Optional

The frequency, in seconds, at which the Supervisor sends metrics to the remote endpoint.

This property was added in vSphere API 9.0.0.0.

If missing or null, the frequency, will default to 60 seconds.

string
remote_endpoint_type
Required

Describes the type of remote endpoint.

For more information see: Vcenter NamespaceManagement Supervisors Metrics RemoteEndpointType.

This property was added in vSphere API 9.0.0.0.

http_remote_endpoint
Optional

Defines the HTTP or HTTPS remote endpoint configuration for Supervisor to send metrics.

This property was added in vSphere API 9.0.0.0.

This property is optional and it is only relevant when the value of remote_endpoint_type is Vcenter NamespaceManagement Supervisors Metrics RemoteEndpointType.HTTP.